5e4f33363f65dd2bba3474bd101947470c2953f4,uDig/org.locationtech.udig.processingtoolbox/src/org/locationtech/udig/processingtoolbox/internal/ui/FeatureCollectionDataWidget.java,FeatureCollectionDataWidget,fillLayers,#IMap#Combo#VectorLayerType#,144

Before Change


    private void fillLayers(IMap map, Combo combo, VectorLayerType layerType) {
        combo.removeAll();
        for (ILayer layer : map.getMapLayers()) {
            if (layer.hasResource(FeatureSource.class)) {
                GeometryDescriptor descriptor = layer.getSchema().getGeometryDescriptor();
                Class<?> geometryBinding = descriptor.getType().getBinding();
                switch (layerType) {

After Change


    private void fillLayers(IMap map, Combo combo, VectorLayerType layerType) {
        combo.removeAll();
        for (ILayer layer : map.getMapLayers()) {
            if (layer.getName() != null && layer.hasResource(FeatureSource.class)) {
                GeometryDescriptor descriptor = layer.getSchema().getGeometryDescriptor();
                Class<?> geometryBinding = descriptor.getType().getBinding();
                switch (layerType) {